package uy.edu.fing.pgsegesb.sso;

import java.text.SimpleDateFormat;

import org.jboss.logging.Logger;
import org.jboss.soa.esb.actions.annotation.Process;
import org.jboss.soa.esb.configure.ConfigProperty;
import org.jboss.soa.esb.message.Message;

import uy.edu.fing.pgsegesb.integrity.AbstractIntegrityModule;

public abstract class AbstractSSOModule {

	@ConfigProperty
	protected String URI;

	@Process
	public abstract void issueToken(Message message);

	protected static Logger log = Logger.getLogger(AbstractSSOModule.class);
	protected static String MARCA = "###";
	protected static SimpleDateFormat sdf = new SimpleDateFormat("dd-HH HH:mm:ss");
}
